<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:p="http://primefaces.org/ui"
                template="/templates/ui.xhtml">

    <ui:define name="head">

    </ui:define>

    <ui:define name="content">
        <p:messages id="msgs" showDetail="true" />
        <h:form id="form">
            <br/>
            <p:toolbar>
                <p:toolbarGroup align="left">
                    <p:divider/>
                    <p:commandButton type="push" value="查询信贷系统代扣记录" image="ui-icon-query"
                                     action="#{gmRepayQueryAction.query}" update="msgs"
                                     ajax="false"/>
                    <p:divider/>
                    <p:commandButton type="push" value="全部回写" image="ui-icon-query"
                                     action="#{gmRepayQueryAction.writebackAll}" update="msgs"
                                     ajax="false"/>
                    <p:divider/>
                    <p:commandButton type="push" value="多笔回写" image="ui-icon-query"
                                     action="#{gmRepayQueryAction.writebackMulti}" update="msgs"
                                     ajax="false"/>
                    <p:divider/>
                </p:toolbarGroup>

                <p:divider/>
            </p:toolbar>

            <div style="padding-top:15px" id="tabdiv">
                <p:dataTable id="pdt" height="200" dynamic="true"
                             value="#{gmRepayQueryAction.responseMFList}" var="record"
                             selection="#{gmRepayQueryAction.selectedRecords}"
                             paginatorTemplate="{FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                             paginator="true" rows="15" paginatorPosition="bottom"
                             rowsPerPageTemplate="100,50,30,15,5"
                             emptyMessage="数据记录为空...">

                    <f:facet name="header">
                        <h:outputText value="总笔数：#{gmRepayQueryAction.totalcount}／" style="text-align:right"/>

                        <h:outputText value="总金额：#{gmRepayQueryAction.totalamt}" >
                            <f:convertNumber type="number" pattern="#,###,###,###,###.##"/>
                        </h:outputText>
                    </f:facet>
                    <p:column selectionMode="multiple"/>
                    
                    <p:column sortBy="#{record.stdjjh}">
                        <f:facet name="header">
                            借据号
                        </f:facet>
                        <h:outputText value="#{record.stdjjh}"/>
                    </p:column>
                    <p:column sortBy="#{record.stdhth}">
                        <f:facet name="header">
                            合同号
                        </f:facet>
                        <h:outputText value="#{record.stdhth}"/>
                    </p:column>
                    <p:column sortBy="#{record.stdkhmc}">
                        <f:facet name="header">
                            姓 名
                        </f:facet>
                        <h:outputText value="#{record.stdkhmc}"/>
                    </p:column>
                    <p:column>
                        <f:facet name="header">
                            计划还款日
                        </f:facet>
                        <h:outputText value="#{record.stdjhhkr}">
                            <f:convertDateTime dateStyle="default"/>
                        </h:outputText>
                    </p:column>
                    <p:column style="text-align:right">
                        <f:facet name="header">
                            <!--还款金额-->
                            <h:outputText value="还款金额" style="text-align:left"/>
                        </f:facet>
                        <h:outputText value="#{record.stdhkje}">
                            <f:convertNumber type="number" pattern="#,###,###,###,###.##"/>
                        </h:outputText>
                    </p:column>
                    <p:column style="text-align:right">
                        <f:facet name="header">
                            本金
                        </f:facet>
                        <h:outputText value="#{record.stdhkbj}">
                            <f:convertNumber type="number" pattern="#,###,###,###,###.##"/>
                        </h:outputText>
                    </p:column>
                    <p:column style="text-align:right">
                        <f:facet name="header">
                            利息
                        </f:facet>
                        <h:outputText value="#{record.stdhklx}">
                            <f:convertNumber type="number" pattern="#,###,###,###,###.##"/>
                        </h:outputText>
                    </p:column>
                    <p:column style="text-align:right">
                        <f:facet name="header">
                            罚息
                        </f:facet>
                        <h:outputText value="#{record.stdfxje}">
                            <f:convertNumber type="number" pattern="#,###,###,###,###.##"/>
                        </h:outputText>
                    </p:column>
                    <p:column>
                        <f:facet name="header">
                            贷款帐号
                        </f:facet>
                        <h:outputText value="#{record.stddkzh}"/>
                    </p:column>
                    <p:column>
                        <f:facet name="header">
                            扣款帐号
                        </f:facet>
                        <h:outputText value="#{record.stdhkzh}"/>
                    </p:column>
                    <p:column>
                        <f:facet name="header">
                            银行
                        </f:facet>
                        <h:outputText value="#{record.stddqh}"/>
                    </p:column>
                </p:dataTable>
            </div>
        </h:form>
    </ui:define>
</ui:composition>